🇬🇧 en fr 🇫🇷

Lake Garda properNoun

  • A large lake in northern Italy.
Lac de Garde
Wiktionary Links